package com.messe.base.models;

import java.sql.Timestamp;
import java.util.HashSet;
import java.util.Set;


/**
 * ContactMech entity. @author MyEclipse Persistence Tools
 */

public class ContactMech  implements java.io.Serializable {


    // Fields    

     /**
	 * 
	 */
	private static final long serialVersionUID = 6778873045131255158L;
	private String contactMechId;
     private Integer contactMechTypeId;
     private String infoString;
     private Timestamp createdStamp;
     private Timestamp lastUpdatedStamp;
//     private PostalAddress postalAddress;
//     private ElectronicAddress electronicAddress;
//     private TeleNumber teleNumber;
     private Set organizationContactMechs = new HashSet(0);
     private Set personContactMechs = new HashSet(0);


    // Constructors

    /** default constructor */
    public ContactMech() {
    }



   
    // Property accessors

    public String getContactMechId() {
        return this.contactMechId;
    }
    
    public void setContactMechId(String contactMechId) {
        this.contactMechId = contactMechId;
    }

    public Integer getContactMechTypeId() {
        return this.contactMechTypeId;
    }
    
    public void setContactMechTypeId(Integer contactMechTypeId) {
        this.contactMechTypeId = contactMechTypeId;
    }

    public String getInfoString() {
        return this.infoString;
    }
    
    public void setInfoString(String infoString) {
        this.infoString = infoString;
    }

    public Timestamp getCreatedStamp() {
        return this.createdStamp;
    }
    
    public void setCreatedStamp(Timestamp createdStamp) {
        this.createdStamp = createdStamp;
    }

    public Timestamp getLastUpdatedStamp() {
        return this.lastUpdatedStamp;
    }
    
    public void setLastUpdatedStamp(Timestamp lastUpdatedStamp) {
        this.lastUpdatedStamp = lastUpdatedStamp;
    }

//    public PostalAddress getPostalAddress() {
//        return this.postalAddress;
//    }
//    
//    public void setPostalAddress(PostalAddress postalAddress) {
//        this.postalAddress = postalAddress;
//    }
//
//    public ElectronicAddress getElectronicAddress() {
//        return this.electronicAddress;
//    }
//    
//    public void setElectronicAddress(ElectronicAddress electronicAddress) {
//        this.electronicAddress = electronicAddress;
//    }
//
//    public TeleNumber getTeleNumber() {
//        return this.teleNumber;
//    }
//    
//    public void setTeleNumber(TeleNumber teleNumber) {
//        this.teleNumber = teleNumber;
//    }

    public Set getOrganizationContactMechs() {
        return this.organizationContactMechs;
    }
    
    public void setOrganizationContactMechs(Set organizationContactMechs) {
        this.organizationContactMechs = organizationContactMechs;
    }

    public Set getPersonContactMechs() {
        return this.personContactMechs;
    }
    
    public void setPersonContactMechs(Set personContactMechs) {
        this.personContactMechs = personContactMechs;
    }
   








}